package com.gidgabs.modules.api.service;

import com.baomidou.mybatisplus.service.IService;
import com.gidgabs.modules.entity.TbToken;

import java.util.Map;

public interface TbTokenService extends IService<TbToken> {

    TbToken queryByUserId(Integer userId);

    TbToken queryByToken(String token);

    /**
     * 生成token
     *
     * @param userId 用户ID
     * @return 返回token相关信息
     */
    Map<String, Object> createToken(Integer userId);

}
